Enhancing Declarative Process Models with DMN Decision Logic
نویسندگان
چکیده
Modeling dynamic, human-centric, non-standardized and knowledgeintensive business processes with imperative process modeling approaches is very challenging. Declarative process modeling approaches are more appropriate for these processes, as they offer the run-time flexibility typically required in these cases. However, by means of a realistic healthcare process that falls in the aforementioned category, we demonstrate in this paper that current declarative approaches do not incorporate all the details needed. More specifically, they lack a way to model decision logic, which is important when attempting to fully capture these processes. We propose a new declarative language, DeclareR-DMN, which combines the declarative process modeling language Declare-R with the newly adopted OMG standard Decision Model and Notation. Aside from supporting the functionality of both languages, Declare-R-DMN also creates bridges between them. We will show that using this language results in process models that encapsulate much more knowledge, while still offering the same flexibility.
منابع مشابه
Towards Assessing the Theoretical Complexity of the Decision Model and Notation (DMN)
Motivated by the need for holistic decision modelling, the OMG consortium developed a new decision modelling standard, the Decision Model and Notation (DMN). DMN has two levels. Firstly, the decision requirement level depicts the requirements of decisions and the dependencies between elements involved in the decision. Secondly, the decision logic level presents ways to specify the underlying de...
متن کاملConsistent Integration of Decision (DMN) and Process (BPMN) Models
Organizations use business process and decision management techniques to run their businesses more efficiently. Modeling the business processes and decisions is a vital part of this. The recently proposed Decision Modeling and Notation (DMN) standard introduces a declarative approach for modeling decisions and aims at the separation of decision logic from business processes. Decoupling decision...
متن کاملDeriving Decision Models from Process Models by Enhanced Decision Mining
Optimal decision making during the business process execution is crucial for achieving the business goals of an enterprise. Process execution often involves the usage of the decision logic specified in terms of business rules represented as atomic elements of conditions leading to conclusions. However, the question of using and integrating the processand decision-centric approaches, i.e. harmon...
متن کاملExtracting Decision Logic from Process Models
Although it is not considered good practice, many process models from practice contain detailed decision logic, encoded through control flow structures. This often results in spaghetti-like and complex process models and reduces maintainability of the models. In this context, the OMG proposes to use the Decision Model and Notation (DMN) in combination with BPMN in order to reach a separation of...
متن کاملSemantic DMN: Formalizing Decision Models with Domain Knowledge
The Decision Model and Notation (DMN) is a recent OMG standard for the elicitation and representation of decision models. DMN builds on the notion of decision table, which consists of columns representing the inputs and outputs of a decision, and rows denoting rules. DMN models work under the assumption of complete information, and do not support integration with background domain knowledge. In...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015